<?php

namespace Trawind\Basics\Enums;


final class ExceptionMessage extends BaseEnumerate
{
    const CONFIG_ERROR = [
        'message' => 'exception.config_error'
    ];
    const NOT_EXISTED = [
        'message' => 'exception.not_existed'
    ];
    const STATUS_ERROR = [
        'message' => 'exception.status_error'
    ];
    const IS_DISABLED = [
        'message' => 'exception.is_disabled'
    ];
    const IS_ENABLED = [
        'message' => 'exception.is_enabled'
    ];
    const IS_VOID = [
        'message' => 'exception.is_invalid'
    ];
    const HAVE_SON = [
        'message' => 'exception.have_son'
    ];
    const HAVE_DISABLED_SON = [
        'message' => 'exception.have_disabled_son'
    ];
    const HAVE_ENABLED_SON = [
        'message' => 'exception.have_enabled_son'
    ];
    const HAVE_NOT_VOID_SON = [
        'message' => 'exception.have_not_invalid_son'
    ];
    const HAVE_DEPARTMENT = [
        'message' => 'exception.have_department'
    ];
    const HAVE_EMPLOYEE = [
        'message' => 'exception.have_employee'
    ];
    const HAVE_COMPANY = [
        'message' => 'exception.have_company'
    ];
    const HAVE_ORGANIZATION = [
        'message' => 'exception.have_organization'
    ];
    const HAVE_RECEIPTS = [
        'message' => 'exception.have_receipts'
    ];
    const HAVE_RECEIPTS_INVALID = [
        'message' => 'exception.have_receipts_invalid'
    ];
    const HAVE_VERIFICATION = [
        'message' => 'exception.have_verification'
    ];
    const HAVE_TRANSACTION = [
        'message' => 'exception.have_transaction'
    ];
}
